spiny flounder - French English Dictionary